make happen/take place - İngilizce Eş Anlamlılar Sözlük